*{margin: 0;padding: 0;border: 0;list-style-type: none;text-decoration: none;}
body{background: #ebe9e8;}
.wrapper{background: #ebe9e8;}
.wrapper h2{background: #007aff;font-size: 24px;color: #fff;height: 50px;line-height: 50px;text-align: center;font-weight: 500;position: relative;}
.wrapper h2 a.spec1{position: absolute;left: 0;top: 0;padding: 0 20px;}
.wrapper h2 a.spec2{position: absolute;right: 0;top: 0;padding-right: 10px;color: #fff;font-size: 16px;}
.wrapper .nav{background: #e6e6e6;height: 50px;line-height: 50px;overflow-x:auto; white-space:nowrap;}
.wrapper .nav a{display: inline-block;font-size: 23px;color: #007aff;padding: 0 20px;border-bottom: solid 2px #e6e6e6 ;height: 48px;line-height: 48px;margin-right: 0 5px;}
.wrapper .nav a.cur{border-bottom: solid 2px #007aff ;}
.wrapper .menuw{text-align: center;padding-top: 10px;padding-bottom: 10px;background: #fff;}
.wrapper .menu{border-left: solid 1px #dcdcdc;text-align: center;display: inline-block;}
.wrapper .menu a{height: 40px;line-height: 40px;border: solid 1px #dcdcdc;display: inline-block;padding: 0 20px;color: #5e5e5e;float: left;border-left: none;}
.wrapper .menu a.cur{color: #ff7800;}
.wrapper .content{background: #fff;margin: 10px 5px;padding-top: 10px;}
.wrapper .content dl{width: 46%;overflow: hidden;float: left;margin: 0 2%;}
.wrapper .content dl dt{}
.wrapper .content dl dd{height: 30px;line-height: 30px;font-size: 14px;text-align: center;}
.wrapper .content dl dt a{display:block;position: relative;height: 85px;overflow: hidden;}
.wrapper .content dl dt a img{max-width:100%;}
.wrapper .content dl dt a .p{height: 25px;line-height: 25px;position: absolute;bottom: 0;text-align: right;opacity: 0.5;width: 100%;font-size: 12px; color: #fff;}
.wrapper .content dl dt a p span{color: #fe8f3f;font-size: 18px;}
.wrapper .content .clearboth{clear: both;}
.wrapper .main1{padding: 10px;margin: 10px;background: #fff;border: solid 1px #dad9d8;border-radius: 5px;}
.wrapper .main1 dl{height: 95px;}
.wrapper .main1 dl dt{width: 150px;float: left;}
.wrapper .main1 dl dt a{width: 150px;height: 85px;display: block; position: relative;}
.wrapper .main1 dl dt a img{width: 150px;height: 85px;}
.wrapper .main1 dl dt a p{position: absolute;bottom: 0;height: 25px;line-height: 25px;background: #000;opacity: 0.5;width: 150px;font-size: 14px;color: #fff;text-align: right;}
.wrapper .main1 dl dt a p span{color: #fe8f3f;font-size: 18px;}
.wrapper .main1 dl dd{margin-left: 160px;}
.wrapper .main1 dl dd h5{font-size: 16px;color: #333333;height: 40px;line-height: 40px;}
.wrapper .main1 dl dd p{font-size: 14px;color: #999999;height: 30px;line-height:30px;}
.wrapper .main1 h6{}
.wrapper .main1 h6 a{font-size: 14px;color: #fff;width: 100%;border-radius: 10px;display: inline-block;height: 40px;line-height: 40px;text-align: center;font-weight: 500;}

.wrapper .main2{margin: 10px;background: #fff;border: solid 1px #dad9d8;border-radius: 5px;}
.wrapper .main2 h3{margin-bottom: 10px;background: #f6f6f6;height: 40px;line-height: 40px;padding-left: 10px;font-size: 16px;color: #333333;font-weight: 500;border-bottom: solid 1px #dad9d8;}
.wrapper .main2 h6{color: #666666;font-size: 14px;line-height: 25px;padding: 0 10px;font-weight: 500}
.wrapper .main2 p{color: #666666;font-size: 14px;line-height: 25px;margin-bottom: 20px;padding: 0 10px;}

.wrapper .content .table1 {width:100%;}
.wrapper .content .table1 .head1 {background: #A7C0DC;}
.wrapper .content .table1 .tr1 {height:20px;}




